uzun yay okçusu - Turkish English Dictionary